/* banner */
.main1{ width:100%; height:405px; margin:0 auto; overflow:hidden; border-bottom:#007DCC 2px solid;}
.main1 .cle{ clear:both;}
.main1 .banner{ width:100%; height:405px; position:absolute; top:0px; position: relative;}
.main1 .yh{ width:100%; position: absolute; left:50%;margin-left:-960px;}
.main1 .fl{ float:left; display:inline;}
.main1 .yh ul.navi{ position:absolute; width:160px; bottom:10px; z-index:8; margin-left:880px;}
.main1 .yh ul.navi li{ background:url(../images/banner_button.png) no-repeat; width:20px; height:20px; overflow:hidden; margin-right:15px; cursor:pointer;}
.main1 .yh ul.navi li.hover{ background-position:0 -20px;}
.main1 ul.lifl li{ float:left;}
.main1 .scroll{ position:relative; overflow:hidden; z-index:6}
.main1 .scroll ul{ position:absolute; width:20000em;}
.main1 .scroll ul li{ float:left; width:1920px; height:405px;}
.main1 .scroll ul li .b_img{ width:100%; height:405px;}
.main1 .scroll ul li .b_img img{ width:1920px;  height:405px;}
.main1 .b1{ height:405px; position:relative; left:0px; width:1920px;}


/*产品板块*/
.inpro{ margin-top:20px;}

.inpro .l{ width:219px; float:left; margin-top:15px;}
.inpro .l .name{ width:219px; height:60px; float:left; background:url(../images/pro_name.png) no-repeat; line-height:60px; font-size:32px; font-weight:bold; text-align:center; color:#fff;}
.inpro .l .sortall{ width:217px; min-height:330px; float:left; border-left:#0551B6 1px solid; border-right:#0551B6 1px solid; border-bottom:#0551B6 5px solid; padding:20px 0px;}
.inpro .l .sortall .sort{ width:210px; height:32px; float:left; margin-left:3px; border-bottom:#737373 1px dashed;background:url(../images/pro_sorta.png) 25px 13px no-repeat;}
.inpro .l .sortall .sort .sorta{ line-height:32px; float:left; text-indent:38px; color:#0551b6;}
.inpro .l .sortall .sort:hover .sorta{ text-indent:40px;}
.inpro .l .sortall .sort:hover{ border-bottom:#0551b6 1px dashed;}

.inpro .r{ width:750px; float:right;}
.inpro .r .name{ width:100%; height:41px; line-height:50px; float:left; border-bottom:#CBCBCB 1px solid;}
.inpro .r .name span{ display:block; float:right; margin-right:10px;}
.inpro .r .name span a{ color:#8b8b8b}
.inpro .r .name span a:hover{ color:#0551B6}
.inpro .r .name font{ display:block; height:41px; float:left; padding-left:25px; padding-right:15px; font-size:20px; font-weight:bold; border-bottom:#0551B6 2px solid; position:relative; background:url(../images/icon.png) no-repeat 0px 15px; color:#2c2c2c;}

.inpro .r .info{ width:100%; float:left; margin-top:20px;}
.inpro .r .info .f_pro{ width:230px; float:left; margin-left:15px;}
.inpro .r .info .f_pro img{ width:228px; height:171px; float:left; border:#ddd 1px solid;}
.inpro .r .info .f_pro p{ display:block; width:100%; height:30px; line-height:30px; float:left; text-align:center; overflow:hidden; margin:5px 0px;}
.inpro .r .info .f_pro p a{ color:#333}
.inpro .r .info .f_pro:hover p a{ color:#0551b6}
.inpro .r .info .f_pro:hover img{ border:#ccc 1px solid;}




/*jianjie*/
.jianjie{ margin-top:30px;}

.jianjie .l img{ width:262px; height:158px; float:left; border:#ddd 1px solid; margin-top:30px;}
.jianjie .l img:hover{ border:#ccc 1px solid;}

.jianjie .r{ width:710px;}
.jianjie .r .t{ width:100%; height:30px; line-height:30px; float:left; border-bottom:#CBCBCB 1px solid;}
.jianjie .r .t font{ display:block; height:29px; float:left; padding:0px 10px; font-size:20px; font-weight:bold; border-bottom:#0551B6 2px solid; position:relative; color:#113AAE}
.jianjie .r .f{ float:left; width:670px; margin:15px;}
.jianjie .r .f .info{ width:100%; height:125px; overflow:hidden; float:left; line-height:25px;}
.jianjie .r .f .link{ width:100%; height:25px; float:left;}
.jianjie .r .f .link a{ float:right; color:#113AAE}
.jianjie .r .f .link a:hover{ color:#197AD5}



/*资质板块*/
.zizhi{ margin-top:20px;}

.zizhi .t{ width:100%; height:60px; float:left; background:url(../images/zizhi.jpg) center no-repeat; text-align:center; line-height:60px; font-size:26px; color:#113aae; font-weight:bold; margin-bottom:20px;}

.zizhi .scroll_horizontal1{width:996px;margin:0 auto;}
.zizhi .scroll_horizontal1 .box1{overflow:hidden;width:996px;height:100%;margin:0 auto;}
.zizhi .scroll_horizontal1 .list1{overflow:hidden;width:9999px;}
.zizhi .scroll_horizontal1 .list1 li{float:left;width:310px;text-align:center; margin-left:33px;}
.zizhi .scroll_horizontal1 .list1 li a img{ width:308px; float:left;border:#ddd 1px solid;}
.zizhi .scroll_horizontal1 .list1 li a p{ display:block; width:310px; height:30px; line-height:30px; overflow:hidden; float:left; text-align:center; color:#666;}
.zizhi .scroll_horizontal1 .list1 li a:hover img{ border:#ccc 1px solid;}
.zizhi .scroll_horizontal1 .list1 li a:hover p{ color:#113AAE}
.zizhi .scroll_horizontal1 .list1 .li1{ margin-left:0px;}

/*首页广告*/
.inadv{ margin-top:20px; text-align:center;}
.inadv img{ max-width:100%;}


/*新闻板块*/
.innews{ margin-top:30px; height:400px; background:url(../images/innews.jpg) center no-repeat;}

.innews .li{ width:310px; float:left; height:100%; overflow:hidden;}
.innews .li .t{ width:100%; float:left; height:26px; line-height:26px; border-bottom:#D4D4D4 1px solid;}
.innews .li .t span{ float:right; color:#666}
.innews .li .t span:hover{ color:#0551B6}
.innews .li .t font{ float:left; height:17px; border-left:#0551B6 4px solid; line-height:17px; color:#080808; text-indent:5px; font-weight:bold; margin-top:4px; font-size:18px;}
.innews .li .f{ width:100%; float:left}
.innews .li .f .pic{ width:100%; float:left; margin:20px 0px;}
.innews .li .f .pic img{ width:308px; height:122px; float:left; border:#ddd 1px solid;}

.innews .li .f .inn{ width:100%; float:left; height:40px; line-height:40px; overflow:hidden; border-bottom:#D5D6D6 1px dashed;}
.innews .li .f .inn span{ display:block; float:right;}
.innews .li .f .inn font{ display:block; float:left; width:210px; float:left; height:40px; overflow:hidden; text-indent:20px; background:url(../images/innews-li.png) left no-repeat;}
.innews .li .f .inn font a{ color:#666}
.innews .li .f .inn:hover font a,.innews .li .f .inn:hover span{ color:#1A3CA7}


.innews #li1{ margin-left:8px;}
.innews #li2{ margin-left:18px;}
.innews #li3{ margin-left:24px;}


.innews #li3 p{ display:block; width:220px; float:left; line-height:30px; margin-left:10px;}
.innews #li3 b{ display:block; width:290px; float:left; font-size:18px; text-align:center; margin:15px 0px; margin-left:0px;}
.innews #li3 p font{ display:block; width:60px; float:left;}
.innews #li3 p em{ display:block; width:130px; float:left; font-style:normal}
.innews #li3 a{ color:#666}
.innews #li3 a:hover{ color:#1A3CA7}

/*弹出层*/
#goodcover {
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 1001;
	-moz-opacity: 0.8;
	opacity: 0.50;
	filter: alpha(opacity=80);
}
#code {
	width: 300px;
	height: 500px;
	background-color: #fff;
	padding: 10px;
	position: fixed;
	display: none;
	left: 45%;
	z-index: 1002;
}
.close1 {
	width: 300px;
	height: 60px;
}
#closebt {
	float: right;
}
#closebt img {
	width: 20px;
}
.goodtxt {
	text-align: center;
}
.goodtxt p {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #000;
	font-weight: 600;
}
.code-img {
	width: 250px;
	margin: 30px auto 0 auto;
	padding: 10px;
}
.code-img img {
	width: 240px;
}
